package com.vviton.zyhj.admin.service;

import com.vviton.zyhj.common.entity.TYyxtHzglJsjlb;
import com.vviton.zyhj.common.view.ParamZjzfxx;

/**
 * ClassName: ZjzfxxPtService <br/>
 * Function: 用户资金支付信息(平台)Service. <br/>
 * Date: 2016年12月7日 上午9:55:12 <br/>
 *
 * @author zhucb
 * @version 1.0
 * @since JDK 1.7
 */
public interface ZjzfxxPtService {

    /**
     * insertZjzfxxPt,(新增用户资金支付信息). <br/>
     * Author: zhucb <br/>
     * Create Date: 2016年12月7日 <br/>
     * ===============================================================<br/>
     * Modifier: zhucb <br/>
     * Modify Date: 2016年12月7日 <br/>
     * Modify Description: <br/>
     * ===============================================================<br/>
     * 
     * @param paramZjzfxx 资金支付信息
     * @return int
     * @since JDK 1.7
     */
    int insertZjzfxxPt(ParamZjzfxx paramZjzfxx);

    /**
     * updateJsjlb,更新结算记录表信息. <br/>
     * Author: zhucb <br/>
     * Create Date: 2016年12月7日 <br/>
     * ===============================================================<br/>
     * Modifier: zhucb <br/>
     * Modify Date: 2016年12月7日 <br/>
     * Modify Description: <br/>
     * ===============================================================<br/>
     * 
     * @param paramZjzfxx 结算信息
     * @return int
     * @since JDK 1.7
     */
    int updateJsjlb(ParamZjzfxx paramZjzfxx);

    /**
     * getJsjlbByZfbddbh,(根据支付宝订单编号获取结算信息). <br/>
     * Author: zhucb <br/>
     * Create Date: 2016年12月13日 <br/>
     * ===============================================================<br/>
     * Modifier: zhucb <br/>
     * Modify Date: 2016年12月13日 <br/>
     * Modify Description: <br/>
     * ===============================================================<br/>
     * 
     * @param id 编号
     * @return TYyxtHzglJsjlb
     * @since JDK 1.7
     */
    TYyxtHzglJsjlb getJsjlbByZfbddbh(String id);

}
